go/types.typeDecl.spec (field)
11 uses
go/types (current package)
decl.go#L348: typeDecl struct{ spec *ast.TypeSpec }
decl.go#L355: func (d typeDecl) node() ast.Node { return d.spec }
decl.go#L930: obj := NewTypeName(d.spec.Name.Pos(), pkg, d.spec.Name.Name, nil)
decl.go#L934: scopePos := d.spec.Name.Pos()
decl.go#L935: check.declare(check.scope, d.spec.Name, obj, scopePos)
decl.go#L937: check.typeDecl(obj, d.spec)
resolver.go#L398: obj := NewTypeName(d.spec.Name.Pos(), pkg, d.spec.Name.Name, nil)
resolver.go#L399: check.declarePkgObj(d.spec.Name, obj, &declInfo{file: fileScope, version: check.version, tdecl: d.spec})